CDN如何使用加速域名回源OSS?

默认情况下,CDN使用Bucket默认域名回源OSS。直接使用Bucket默认域名作为回源地址可能会出现某些应用程序或平台的不兼容情况。为解决这一问题,您需要预先将CDN加速域名绑定到OSS Bucket,并在CDN配置中将源站回源Host设置为该加速域名。配置完成后,CDN边缘节点利用配置的加速域名作为回源Host,向OSS发起请求。

前提条件

已配置CDN加速访问OSS并记录加速域名以及源站地址。具体步骤,请参见CDN访问加速

操作步骤

  1. OSS控制台为Bucket绑定加速域名。

    以下以绑定当前阿里云账号注册的加速域名,且您作为加速域名的Owner为例进行说明,如需绑定其他阿里云账号或者非阿里云账号注册的加速域名,请参见绑定自定义域名

    重要

    当您绑定其他阿里云账号或者非阿里云账号注册的加速域名时,需要验证域名所有权。验证域名所有权涉及添加TXT记录。添加TXT记录时,请勿修改您在配置CDN加速访问OSS时添加的CNAME记录,否则会造成CDN无法正常访问OSS等影响。

    将当前阿里云账号注册的加速域名,绑定至OSS Bucket的操作步骤如下:

    1. 登录OSS管理控制台

    2. 单击Bucket 列表,然后单击目标Bucket名称。

    3. 在左侧导航栏,选择Bucket 配置>域名管理

    4. 域名管理页面,单击绑定域名

    5. 绑定域名面板,输入要绑定的加速域名,例如oss.example.com,然后单击确认绑定

  2. 如果您希望通过HTTPS的方式进行加速域名回源到OSS时,您需要在OSS控制台进行证书托管操作。具体步骤,请参见绑定自定义域名的证书托管步骤

  3. CDN控制台指定源站回源HOSTCDN加速域名。

    1. 在左侧导航栏,单击域名管理

    2. 域名管理页面,找到目标域名,单击操作列的管理

    3. 在指定域名的左侧导航栏,单击回源配置

    4. 指定源站回源HOST区域,单击添加

    5. 在弹出的指定源站HOST对话框中,按说明配置以下参数。

      参数

      配置说明

      源站类型

      选择基础源站地址

      源站地址

      选择CDN加速OSS中关联的源站地址。

      回源HOST类型

      选择加速域名

      回源HOST

      自动关联已选择的加速域名。

    6. 单击确定